package com.smartwebx.ha.dal.inter.water;

import java.util.List;

import com.smartwebx.ha.dal.usebean.FeatureHighLow;
import com.smartwebx.ha.dal.usebean.FeatureWaterPeriod;

/**
 * 特征库 水位 接口
 * @author zhangxi
 *
 */
public interface IFeatureWaterDao {
	/**
	 * 获得多年单站最高最低水位信息
	 * 
	 * @param stcd
	 *            站码
	 * @return
	 */
	List<FeatureHighLow> getMoreYearStatHighLowWater(String stcd);

	/**
	 * 同期平均水位
	 * 
	 * @param stcd
	 *            站码
	 * @param startMonth
	 *            开始月份
	 * @param endMonth
	 *            结束月份
	 * @param startDay
	 *            开始日期
	 * @param endDay
	 *            结束日期
	 * @return
	 */
	List<FeatureWaterPeriod> getPeriodAvgContrastWater(String stcd,
			Integer startMonth, Integer endMonth, Integer startDay,
			Integer endDay);
}
